<#assign EntityMapperUtils = statics["top.cardone.generator.code.util.EntityMapperUtils"]>
${artifactId!}:
  dao:
<#list projectMapper.moduleMapperList as itemModuleMapper>
<#list itemModuleMapper.businessMapperList as itemBusinessMapper>
    ${itemBusinessMapper.configName}:
      config-table:
        config:
          sqlFileRoot: /${projectCode!}/${itemModuleMapper.code}/${itemBusinessMapper.code?uncap_first}/
          pks: ${EntityMapperUtils.getPks(itemBusinessMapper.entityMapper)!''}
          codes: systemInfoCode,siteCode,orgCode,${EntityMapperUtils.getPks(itemBusinessMapper.entityMapper)!''},endDate
        insert:
          ${EntityMapperUtils.getPks(itemBusinessMapper.entityMapper)!''}: readRandomUUIDFunc
          createdByCode: readPrincipalFunc
          createdDate: readOneDateFunc
          endDate: endDateDefaultValueFunc
          systemInfoCode: systemInfoCodeDefaultValueFunc
          siteCode: siteCodeDefaultValueFunc
        update:
          lastModifiedByCode: readPrincipalFunc
          lastModifiedDate: readOneDateFunc
          endDate: endDateDefaultValueFunc
          systemInfoCode: systemInfoCodeDefaultValueFunc
          siteCode: siteCodeDefaultValueFunc
</#list>
</#list>
